package ifs;

/**
 *
 * @author italo
 */
import java.net.MalformedURLException;
import java.net.SocketException;
import java.rmi.NotBoundException;
import java.rmi.Remote;
import java.rmi.RemoteException;
import so.Localizador;

public interface RNClienteIF extends Remote {

    public void notificarEntradaDeJogador(String newCliente) throws RemoteException;

    public void realizaConexao(Localizador servidorLocalizador)
            throws RemoteException, NotBoundException, MalformedURLException, SocketException;

    //  getters e setters
    public Localizador getLocalizador() throws RemoteException;

    public void setLocalizador(Localizador localizador) throws RemoteException;
}
